muzzle-loading firearm - Spanish English Dictionary